body {
	background-color: #191919
}

.container, #statistics {
	font-family: "Roboto" !important
}

#container div {
	color: #e5e5e5
}

button, div.storebtn {
	border: none !important;
	border-radius: 0px !important;
	font-family: "Roboto" !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.storebtn, .tabbtn, .secondarytabbtn, .challengesbtn, .autobuyerbtn {
	background-color: #e5e5e5 !important;
	color: #191919 !important
}

.storebtn:hover, .tabbtn:hover, .secondarytabbtn:hover, .challengesbtn:hover, .autobuyerbtn:hover {
	background-color: #f2f2f2 !important
}

.popup, #theorembuybackground {
	font-family: "Roboto" !important;
	background-color: #999999;
	color: #191919;
	border: none !important;
	border-radius: 0px;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.achievementlocked {
	background-color: #999999;
	border-radius: 0px;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.achievementunlocked {
	background-color: #00e500;
	border-radius: 0px;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.achievementhidden {
	background-color: #999999;
	border-radius: 0px;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.completedrow {
	background-color: #005f00;
	color: #e5e5e5
}

#footer {
    display: none
}

#progress {
    bottom: 5px !important;
    background-color: #191919 !important;
    border-radius: 0px !important
}

#progressbar {
    background-color: #00e500 !important;
    border-radius: 0px !important
}

#progresspercent {
	font-family: "Roboto" !important;
    color: #191919 !important;
    border-radius: 0px !important
}

#coinAmount, #dilatedGalaxies, #normalGalaxies, #sacrificedGals {
	color: #0072e5 !important
}

.unavailablebtn, .infinistorebtnlocked, .lockedchallengesbtn, .newdimlocked, .timestudylocked, .milestonerewardlocked, .dilationupglocked, .dilationupgrebuyablelocked, .nanofieldrewardlocked {
	background-color: #999999 !important
}

#gSacrifice.storebtn, #sacrificebtn, #galaxybtn, #galaxy .infinistorebtn1, #galaxy .infinistorebtn2, #galaxy .infinistorebtn3, #galaxy .infinistorebtn4 {
	background-color: #004ce5 !important;
	color: #191919 !important
}

#gSacrifice.storebtn:hover, #sacrificebtn:hover, #galaxybtn:hover, #galaxy .infinistorebtn1:hover, #galaxy .infinistorebtn2:hover, #galaxy .infinistorebtn3:hover, #galaxy .infinistorebtn4:hover {
	background-color: #3972e5 !important
}

.GPAmount {
	color: #004ce5 !important;
}

#vanillaGalaxyPoints {
	display: none
}

#bigcrunch, #infinitybtn, #pastinfs, .infinistorebtn1, .infinistorebtn2, .infinistorebtn3, .infinistorebtn4, .infinimultbtn, #challengetimesbtn, #postInfinityButton, .newdim, #idtabbtn button, #infinitydimensions td:nth-child(4) .storebtn, #challTabButtons td:nth-child(2) button, #infchallengesbtn, #replicantiunlock.storebtn, #replicantichance.storebtn, #replicantiinterval.storebtn, #replicantimax.storebtn {
	background-color: #e59900 !important;
	color: #191919 !important
}

#bigcrunch:hover, #infinitybtn:hover, #pastinfs:hover, .infinistorebtn1:hover, .infinistorebtn2:hover, .infinistorebtn3:hover, .infinistorebtn4:hover, .infinimultbtn:hover, #challengetimesbtn:hover, #postInfinityButton:hover, .newdim:hover, #idtabbtn button:hover, #infinitydimensions td:nth-child(4) .storebtn:hover, #challTabButtons td:nth-child(2) button:hover, #infchallengesbtn:hover, #replicantiunlock.storebtn:hover, #replicantichance.storebtn:hover, #replicantiinterval.storebtn:hover, #replicantimax.storebtn:hover {
	background-color: #e5ac39 !important
}

#vanillaInfinityPoints {
	display: none
}

.IPAmount2, #sacrificedIP, #infPowAmount, #infPowEffectPower, #infDimMultAmount, #replicantiamount, #replicantimult, #replicantiAmount2, #InfAndReplMultAmount {
	color: #e59900 !important;
}

.infinistorebtnbought, .completedchallengesbtn {
	background-color: #00e500 !important;
	color: #191919 !important;
	border: none !important;
	border-radius: 0px !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.onchallengebtn {
	background-color: #191919 !important
}

.challengediv {
	background-color: #999999 !important;
	border: none !important;
	border-radius: 0px !important;
	font-family: "Roboto" !important;
    color: #191919 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.outer {
    color: #191919 !important
}

#singularitytabbtn, #singularityunlock.storebtn, #sacrificeIP.storebtn, #blackHoleTabbtn button, #blackholeunlock.storebtn, #blackhole .eternityupbtn, #blackhole td:nth-child(3) .storebtn, #dilstudy10.dilationupgbought, #replicantstabbtn button, #replicantReset.storebtn, #breakLimit.storebtn, #dilstudy11.dilationupgbought, #edtabbtn button, #breakLimitED.storebtn {
    background-color: #0c0c0c !important;
    color: #e5e5e5 !important
}

#singularitytabbtn:hover, #singularityunlock.storebtn:hover, #sacrificeIP.storebtn:hover, #blackHoleTabbtn button:hover, #blackholeunlock.storebtn:hover, #blackhole .eternityupbtn:hover, #blackhole td:nth-child(3) .storebtn:hover, #dilstudy10.dilationupg, #replicantstabbtn button:hover, #replicantReset.storebtn:hover, #breakLimit.storebtn:hover, #dilstudy11.dilationupg, #edtabbtn button:hover, #breakLimitED.storebtn:hover {
    background-color: #262626 !important;
    color: #e5e5e5 !important
}

#singularityPower, #darkMatterAmount, #darkMatterPerSecond, #nextUpgrade, #darkMatterDT, #nextDiscounts, #blackholePowAmount, #replicantAmount, #workerReplAmount, #hatchProgress, #babyReplAmount, #growupRate, #replicantAmountED, .dmAmount {
	color: #0c0c0c !important;
	text-shadow: 0px 0px 3px #0c0c0c, 0px 0px 4.5px #e5e5e5
}

.infchallengediv, .pc2completed {
	background-color: #e59900 !important;
	border: none !important;
	border-radius: 0px !important;
	font-family: "Roboto" !important;
    color: #191919 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

#eternitybtn, #eternitystorebtn, #pasteternities, #tdtabbtn button, #timedimensions td:nth-child(4) .storebtn, .timetheorembtn, .timestudybought, .eternityupbtnbought, .milestonereward, #eterctabbtn, #eterchallengesbtn, #breakEternityTabbtn button, #autoEternityTabbtn button {
	background-color: #7200e5 !important;
	color: #191919 !important
}

#eternitybtn div {
	color: #191919 !important
}

#eternitybtn:hover, #eternitystorebtn:hover, #pasteternities:hover, #tdtabbtn button:hover, #timedimensions td:nth-child(4) .storebtn:hover, .timetheorembtn:hover, .timestudy, .timestudy.timedimstudy, .timestudy.passivestudy, .timestudybought.lightstudy, .eternityupbtn, #eterctabbtn:hover, #eterchallengesbtn:hover, #breakEternityTabbtn button:hover, #autoEternityTabbtn button:hover {
	background-color: #8f39e5 !important;
	color: #191919 !important;
	animation: none !important;
	border: none !important
}

.EPAmount2, #timeShardAmount, #tickThreshold, #eternalMatter {
	color: #7200e5 !important
}

#timetheorems {
	font-family: "Roboto" !important;
	color: #191919 !important
}

.timestudy:hover, .eternityupbtn:hover, .timestudy.timedimstudy,:hover .timestudy.passivestudy:hover, .timestudy.lightstudy {
	background-color: #9e57e5 !important
}

.timestudy.normaldimstudy, .timestudy.idlestudy {
	background-color: #398fe5 !important;
	color: #191919 !important;
	border: none !important
}

.timestudy.normaldimstudy:hover, .timestudy.idlestudy:hover {
	background-color: #579ee5 !important;
	color: #191919 !important
}

.timestudybought.normaldimstudy, .timestudybought.idlestudy {
	background-color: #0072e5 !important
}

.timestudy.infdimstudy {
	background-color: #e5ac39 !important;
	color: #191919 !important;
	border: none !important
}

.timestudy.infdimstudy:hover {
	background-color: #e5b657 !important;
	color: #191919 !important
}

.timestudybought.infdimstudy {
	background-color: #e59900 !important
}

.timestudy.activestudy {
	background-color: #e53939 !important;
	color: #191919 !important;
	border: none !important
}

.timestudy.activestudy:hover {
	background-color: #e55757 !important;
	color: #191919 !important
}

.timestudybought.activestudy {
	background-color: #e50000 !important
}

.eternitychallengestudy {
	background-color: #e5e5e5 !important;
	color: #7200e5 !important;
	animation: none
}

.eternitychallengestudy:hover {
	background-color: #f2f2f2 !important;
}

.eternitychallengestudybought, .timestudybought.darkstudy {
	background-color: #4c0099 !important;
    color: #191919 !important
}

.timestudy.darkstudy {
	background-color: #5f2699 !important;
	color: #191919 !important
}

.timestudy.darkstudy:hover {
	background-color: #693a99 !important;
	color: #191919 !important
}

.timestudy.lightstudy:hover {
	background-color: #ac72e5 !important;
	color: #191919 !important
}

.eterchallengediv, .pc3completed {
	background-color: #7200e5 !important;
	border: none !important;
	border-radius: 0px !important;
	font-family: "Roboto" !important;
    color: #191919 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.dilationupgbought, .dilationbtn, .dilationupgrebuyable, #dilationeterupgrow .eternityupbtnbought, #buyQuantumFood.storebtn, #buyMaxQuantumFood.storebtn, #feedNormal.storebtn, #feedBaby.storebtn, #buyQuantumFoodED.storebtn, #buyMaxQuantumFoodED.storebtn, #emperordimensions table .storebtn, #greenBtn, .gluonupgrade.g {
	background-color: #00e500 !important;
	color: #191919 !important;
	animation: none;
	box-shadow: 1px 2px rgba(229,229,229,0.4);
	text-shadow: none
}

.dilationupg, .dilationbtn:hover, .dilationupgrebuyable:hover, #dilationeterupgrow .eternityupbtn, #buyQuantumFood.storebtn:hover, #buyMaxQuantumFood.storebtn:hover, #feedNormal.storebtn:hover, #feedBaby.storebtn:hover, #buyQuantumFoodED.storebtn:hover, #buyMaxQuantumFoodED.storebtn:hover, #emperordimensions table .storebtn:hover, #greenBtn:hover, .gluonupgrade.g:hover {
	background-color: #39e539 !important;
	color: #191919 !important;
	animation: none;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.dilationupg:hover, #dilationeterupgrow .eternityupbtn:hover {
	background-color: #57e557 !important
}

#dilstudy6.dilationupgbought, #mdtabbtn button, #metadimensions table .storebtn, #mddilupg .dilationupgbought, #masterystudyunlock button {
	background-color: #00e5e5 !important
}

#dilstudy6.dilationupg, #mdtabbtn button:hover, #metadimensions table .storebtn:hover, #mddilupg .dilationupg, #masterystudyunlock button:hover {
	background-color: #39e5e5 !important
}

#dilstudy6.dilationupg:hover, #mddilupg .dilationupg:hover {
	background-color: #57e5e5 !important
}

#tachyonParticleAmount, #dilatedTimeAmount, #dilatedTimePerSecond, #galaxyThreshold, #DilMultAmount, #exDilationAmount, #exDilationBenefit, #dtGPH {
	color: #00e500 !important
}

#metaAntimatterAmount, #metaAntimatterPower, #metaAntimatterBest, #metaAntimatterEffect {
	color: #00e5e5 !important
}

#metadimensions table #quantum.storebtn, .quantumbtn, #pastquantums, #dilstudy8.dilationupgbought, #qctabbtn, #qcsbtn, #dilstudy9.dilationupgbought, #pccompletionsbtn {
	background-color: #009900 !important;
	color: #191919 !important
}

#progressbar.quantumProgress { background: #009900 !important }

#quantumbtn div {
	color: #191919 !important
}

#metadimensions table #quantum.storebtn:hover, .quantumbtn:hover, #pastquantums:hover, #dilstudy8.dilationupg, #qctabbtn:hover, #qcsbtn:hover, #dilstudy9.dilationupg, #pccompletionsbtn:hover {
	background-color: #269926 !important
}

.QKAmount, #normalReplGatherRate, #gatherRate, #gatheredQuarks, #workerReplGatherRate, #babyReplGatherRate, .empQuarks, #quarksNanofield, #quarkLoss {
	color: #009900 !important
}

.red, #rgRepl, #rgEDs {
	color: #e50000 !important
}

.green, #gbRepl, #quarkTranslation, #gbEDs, #quarkCharge, #quarkChargeRate {
	color: #00e500 !important
}

.blue, #brRepl, #brEDs {
	color: #0000e5 !important
}

#dilstudy7.dilationupgbought, #electronstabbtn button, #electrons .gluonupgrade.storebtn {
	background-color: #e5e500 !important;
	animation: none !important
}

#dilstudy7.dilationupg, #electronstabbtn button:hover, #electrons .gluonupgrade.storebtn:hover {
	background-color: #e5e539 !important
}

#dilstudy7.dilationupg:hover {
	background-color: #e5e557 !important
}

#electronsAmount, #electronsTranslation, #electronsEffect {
	color: #e5e500
}

#sacrificeAuto.storebtn {
	background-color: #e5e5e5 !important
}

#sacrificeAuto.storebtn:hover {
	background-color: #f2f2f2 !important
}

#dilstudy8.dilationupg:hover, #dilstudy9.dilationupg:hover {
	background-color: #3a993a !important
}

.quantumchallengediv, .pc4completed {
	background-color: #009900 !important;
	border: none !important;
	border-radius: 0px !important;
	font-family: "Roboto" !important;
    color: #191919 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.pc1completed {
	background-color: #00e500 !important;
	color: #191919 !important;
	border: none !important;
	border-radius: 0px !important;
	font-weight: normal !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.ndcompleted {
	background-color: #57e557 !important;
	color: #191919 !important;
	border: none !important;
	border-radius: 0px !important;
	font-weight: normal !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4);
	animation: none
}

#dilstudy10.dilationupg:hover, #dilstudy11.dilationupg:hover {
    background-color: #4c4c4c !important
}

#quantumFoodAmount, #workerProgress, #growupProgress, #quantumFoodAmountED, #quarkEnergy, #quarkEnergyRate, #quarkPower, #quarkPowerThreshold, #rewards {
	color: #39e539 !important
}

#eggonRate, #eggonAmount {
	color: #e58139 !important
}

#reduceHatchSpeed.storebtn, #maxReduceHatchSpeed.storebtn {
	background-color: #e58139 !important
}

#reduceHatchSpeed.storebtn:hover, #maxReduceHatchSpeed.storebtn:hover {
	background-color: #e59257 !important
}

#dilstudy12.dilationupgbought, #nanofieldtabbtn button, #produceQuarkCharge, .nanofieldreward {
	background-color: #4c4c4c !important;
	color: #e5e5e5 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4);
	animation: none
}

#dilstudy12.dilationupg, #nanofieldtabbtn button:hover, #produceQuarkCharge:hover {
	background-color: #727272 !important;
	color: #e5e5e5 !important
}

#dilstudy12.dilationupg:hover {
	background-color: #999999 !important
}

#quarkAntienergy, #quarkAntienergyRate, #quarkChargeProductionCap {
	color: #e539e5 !important
}

#dilstudy13.dilationupgbought, #todtabbtn button {
	background-color: #993f00 !important;
	color: #191919 !important
}

#dilstudy13.dilationupg, #todtabbtn button:hover {
	background-color: #995626 !important;
	color: #191919 !important
}

#dilstudy13.dilationupg:hover {
	background-color: #99613a !important
}

#redBtn, .gluonupgrade.r {
	background-color: #e50000 !important;
	color: #191919 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4);
	text-shadow: none
}

#redBtn:hover, .gluonupgrade.r:hover {
	background-color: #e53939 !important;
	color: #191919 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

#blueBtn, .gluonupgrade.b {
	background-color: #0000e5 !important;
	color: #191919 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4);
	text-shadow: none
}

#blueBtn:hover, .gluonupgrade.b:hover {
	background-color: #3939e5 !important;
	color: #191919 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

#dilstudy14.dilationupgbought, .bigripbtn, .gluonupgradebought.bigrip {
	background-color: #5be567 !important;
	color: #191919 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

#dilstudy14.dilationupg, .bigripbtn:hover, .gluonupgrade.bigrip {
	background-color: #7ee586 !important;
	color: #191919 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

#dilstudy14.dilationupg:hover, .gluonupgrade.bigrip:hover {
	background-color: #a0e5a6 !important
}

.gluonupgradebought.bigripoff {
	background-color: #999999 !important;
	color: #e50000 !important;
	box-shadow: 1px 2px rgba(229,229,229,0.4)
}

.SSAmount {
	color: #5be567 !important
}

.ghostifybtn, .brCompleted {
	border: none !important;
	border-radius: 0px !important;
	border-color: transparent !important;
	box-shadow: inset 0px 0px 12px 0px transparent, 1px 2px rgba(229,229,229,0.4)
}

.ghostifybtn:hover {
	border-color: rgba(255,255,255,0.5);
	box-shadow: inset 0px 0px 12px 0px #ffffff, 1px 2px rgba(229,229,229,0.4)
}

.aarexmodsghostifybtn {
	background: linear-gradient(#0c001e, #3a003f) !important;
	font-family: Typewriter;
	font-weight: bold;
	border-radius: 4px;
	box-shadow: inset 0px 0px 12px 0px none, 1px 2px rgba(229,229,229,0.4);
	transition-duration: 0.2s;
	animation: ghostifytext 4s linear infinite
}

.aarexmodsghostifybtn:hover {
	box-shadow: inset 0px 0px 12px 0px #ffffff, 1px 2px rgba(229,229,229,0.4)
}

.neutrinos {
	color: #cccccc
}

#GHPAmount, #quantumedBMAmount {
	animation: ghostifytext 4s linear infinite
}

#tooMuchPowerConsumed {
	color: #e50000
}

#gphtabbtn {
	background-color: #bfaf5f !important;
	color: #191919 !important
}

#gphtabbtn:hover {
	background-color: #bcae67 !important
}

.gphAmount {
	color: #bfaf5f
}

.ghr {
	color: #ccc8b7
}

.orange {
	color: #e57200
}

.yellow {
	color: #e5e500
}

.indigo {
	color: #3900e5
}

.violet {
	color: #7200e5
}

.uv {
	color: #ac00e5
}

.gluonupgrade.gph {
	color: #191919 !important;
	text-shadow: 0px 0px 3px #191919, 0px 0px 6px #bfaf5f
}
.gluonupgrade.gph:hover {
	color: #e5e5e5 !important;
	text-shadow: 0px 0px 3px #e5e5e5, 0px 0px 6px #191919;
}
				
@keyframes rg {
	0% {color: #e50000}
	25% {color: #e5e500}
	50% {color: #00e500}
	75% {color: #e5e500}
	100% {color: #e50000}
}

@keyframes gb {
	0% {color: #00e500}
	25% {color: #00e5e5}
	50% {color: #0000e5}
	75% {color: #00e5e5}
	100% {color: #00e500}
}

@keyframes br {
	0% {color: #0000e5}
	25% {color: #e500e5}
	50% {color: #e50000}
	75% {color: #e500e5}
	100% {color: #0000e5}
}

@keyframes rgupg {
	0% {background-color: #e53939}
	25% {background-color: #e5e539}
	50% {background-color: #39e539}
	75% {background-color: #e5e539}
	100% {background-color: #e53939}
}

@keyframes gbupg {
	0% {background-color: #39e539}
	25% {background-color: #39e5e5}
	50% {background-color: #3939e5}
	75% {background-color: #39e5e5}
	100% {background-color: #39e539}
}

@keyframes brupg {
	0% {background-color: #3939e5}
	25% {background-color: #e539e5}
	50% {background-color: #e53939}
	75% {background-color: #e539e5}
	100% {background-color: #3939e5}
}

@keyframes rgupghover {
	0% {background-color: #e55757}
	25% {background-color: #e5e557}
	50% {background-color: #57e557}
	75% {background-color: #e5e557}
	100% {background-color: #e55757}
}

@keyframes gbupghover {
	0% {background-color: #57e557}
	25% {background-color: #57e5e5}
	50% {background-color: #5757e5}
	75% {background-color: #57e5e5}
	100% {background-color: #57e557}
}

@keyframes brupghover {
	0% {background-color: #5757e5}
	25% {background-color: #e557e5}
	50% {background-color: #e55757}
	75% {background-color: #e557e5}
	157% {background-color: #5757e5}
}

@keyframes rgupgbought {
	0% {background-color: #e50000}
	25% {background-color: #e5e500}
	50% {background-color: #00e500}
	75% {background-color: #e5e500}
	100% {background-color: #e50000}
}

@keyframes gbupgbought {
	0% {background-color: #00e500}
	25% {background-color: #00e5e5}
	50% {background-color: #0000e5}
	75% {background-color: #00e5e5}
	100% {background-color: #00e500}
}

@keyframes brupgbought {
	0% {background-color: #0000e5}
	25% {background-color: #e500e5}
	50% {background-color: #e50000}
	75% {background-color: #e500e5}
	100% {background-color: #0000e5}
}

[ach-tooltip] {
	font-family: 'Roboto'
}